﻿using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Net;
using System.Web;
using System.Web.Http;
using System.Web.Mvc;
using System.Web.Routing;
using BoostSite.Demo.Definitions;
using BoostSite.Demo.Definitions.Templates.PageTypes.Content;
using BoostSite.Demo.WebMvc.Areas.General.Controllers;
using BoostSite.Demo.WebMvc.Controllers.PagePartials;
using EPiBoost.Core.Extensions;
using EPiServer;
using EPiServer.Core;
using EPiServer.DataAbstraction;
using EPiServer.UI.Edit.MasterPages.Frameworks;
using EPiServer.Web.Mvc;

namespace BoostSite.Demo.WebMvc
{
	// Note: For instructions on enabling IIS6 or IIS7 classic mode, 
	// visit http://go.microsoft.com/?LinkId=9394801
	public class MvcApplication : Definitions.Global, IViewTemplateModelRegistrator
	{
		protected void Application_Start()
		{
			AreaRegistration.RegisterAllAreas();

			FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
			RouteConfig.RegisterRoutes(RouteTable.Routes);



		}

		public void Register(TemplateModelCollection viewTemplateModelRegistrator)
		{
			
		}




	}
}